• Conference Object  

      Brief announcement: Achieving reliability in master-worker computing via evolutionary dynamics 

      Christoforou, Evgenia; Fernández Anta, Antonio; Georgiou, Chryssis; Mosteiro, Miguel A.; Sanchez, A. (2012)
      This work considers Internet-based task computations in which a master process assigns tasks, over the Internet, to rational workers and collect their responses. The objective is for the master to obtain the correct task ...
    • Article  

      Coordinated cooperative task computing using crash-prone processors with unreliable multicast 

      Davtyan, S.; De Prisco, R.; Georgiou, Chryssis; Hadjistasi, Theophanis; Schwarzmann, A. A. (2017)
      This paper presents a new message-passing algorithm, called Do-UM, for distributed cooperative task computing in synchronous settings where processors may crash, and where any multicasts (or broadcasts) performed by crashing ...
    • Article  

      Internet computing: Using reputation to select workers from a pool 

      Christoforou, Evgenia; Fernández Anta, Antonio; Georgiou, Chryssis; Mosteiro, Miguel A. (2016)
      The assignment and execution of tasks over the Internet is an inexpensive solution in contrast with supercomputers. We consider an Internet-based Master-Worker task computing approach, such as SETI@home. A master process ...
    • Conference Object  

      Multi-round Master-Worker Computing: A Repeated Game Approach 

      Fernández Anta, Antonio; Georgiou, Chryssis; Mosteiro, Miguel A.; Pareja, D. (IEEE Computer Society, 2016)
      We consider a computing system where a master processor assigns tasks for execution to worker processors through the Internet. We model the workers' decision of whether to comply (compute the task) or not (return a bogus ...
    • Article  

      Reputation-based mechanisms for evolutionary master-worker computing 

      Christoforou, Evgenia; Fernández Anta, Antonio; Georgiou, Chryssis; Mosteiro, Miguel A.; Sánchez, A. (2013)
      We consider Internet-based Master-Worker task computing systems, such as SETI@home, where a master sends tasks to potentially unreliable workers, and the workers execute and report back the result. We model such computations ...